place of business or work - Fransızca İngilizce Sözlük